package com.zhl.file1;

import java.io.File;
import java.io.IOException;

public class File_Test3 {
    public static void main(String[] args) throws IOException {
        //1.创建一个新文件夹，成功返回true，失败返回false public boolean createNewFile();
        //若是已经存在也会,也是创建失败，返回false
        File file = new File("src/com/zhl/file1/abc2.txt");
        System.out.println(file.createNewFile());

        //2.创建文件夹,它只能创建一级文件夹。    mkdir()
        File f2 = new File("src/com/zhl/file1/file2/file3");
        System.out.println(f2.mkdirs());

        //3.创建多级文件夹   mkdirs()
        File f3 = new File("src/com/zhl/file1/file4/file5/file6");
        System.out.println(f3.mkdirs());

        //4.删除文件或文件夹   delete()  不能删除非空文件夹
        File f4 = new File("src/com/zhl/file1/file2/file3");
        File f5 = new File("src/com/zhl/file1/file4/file5/file6");
        File f6 = new File("src/com/zhl/file1/file2");
        File f7 = new File("src/com/zhl/file1/file4/file5");
        File f8 = new File("src/com/zhl/file1/file4");
        f4.delete();
        f5.delete();
        f6.delete();
        f7.delete();
        f8.delete();

//        System.out.println(f4.delete());
//        System.out.println(f5.delete());

    }
}
